home *** CD-ROM | disk | FTP | other *** search
/ By Popular Request 2.0 / By Popular Request 2.0 (Arsenal Computer).ISO / amiga_6 / testport.lha / TestPort.DOC < prev   
Text File  |  1995-04-12  |  3KB  |  72 lines

  1.  
  2.         TestPort V1.00
  3.  
  4.                 TestPort tests mouse buttons or joystick fire button and
  5.         returns a result in the system via WARN variable.  It is 100%
  6.         written in assembler, it is small and compactive.  Now it is
  7.         possible to check buttons while running in script files.
  8.  
  9.                 Here are some technical information:
  10.  
  11.                         Current version:        1.00
  12.                         Executable file lenght: 500 bytes
  13.                         Source file lenght:     1479 bytes
  14.                         Document file lenght:   2745 bytes
  15.                         Development time:       20 minutes
  16.                         Written in:             AsmOne
  17.  
  18.                 If you want to check if a button is pressed, then you're
  19.         able to use it like this, for instance:
  20.  
  21.  
  22.                 TestPort LEFT
  23.                 If WARN
  24.                         Echo "Left button is pressed."
  25.                 Else
  26.                         Echo "Left button isn't pressed."
  27.                 EndIf
  28.  
  29.  
  30.                 This script will write the right message according to
  31.         the condition of the left mouse button.
  32.  
  33.                 Currently, TestPort takes those parameters:
  34.  
  35.                 LEFT ..... it checks if left mouse button is pressed
  36.                 RIGHT .... same for right mouse button
  37.                 BOTH ..... are both mouse buttons pressed ?
  38.                 FIRE ..... check joystick fire button
  39.  
  40.                 TestPort is the right choice for startup scripts, for
  41.         instance you can put into STARTUP-SEQUENCE something like this:
  42.  
  43.                 Echo "Hold left mouse button to load WorkBench..."
  44.                 Wait 1
  45.                 TestPort LEFT
  46.                 If WARN
  47.                         LoadWB DELAY
  48.                         EndCLI >NIL:
  49.                 Else
  50.                         Echo "OK. WorkBench isn't loaded..."
  51.                 EndIf
  52.  
  53.                 TestPort is easy to use.  I hope you will use it in your
  54.         script files, expecially in your startup-sequence.  Also, for you
  55.         happy people with hard drives, I hope it'll be great help for
  56.         you.  Use it as much as you can or want.
  57.  
  58.                 Finally, if you want to contact the author of TestPort,
  59.         here is his (my!) address.  Don't hold yourself to write to me
  60.         if you have any ideas for future upgrades or maybe have you found
  61.         a bug.  Also I am here for demo swapping, ShareWare and PD stuff.
  62.  
  63.         snail:  Dalibor S. Kezele
  64.                 Toplicka 127
  65.                 42204 Turcin
  66.                 CROATIA
  67.  
  68.         e-mail: dkezele@oleh.srce.hr
  69.                 sentinel@bonus.fido.hr
  70.  
  71.                 Bye. And keep that GURU away from #00000000.00000000!!
  72.